Глобальная группа
О глобальных группах
Глобальные группы — это группы, охватывающие весь сайт или категорию курсов. Цель глобальных групп — упростить зачисление всех участников группы на курс. Это можно сделать с помощью Синхронизации с глобальной группой, которая, как следует из названия, синхронизирует членство в группе с зачислением на курс. Кроме того, группу можно зачислить на курс вручную.
Ссылка на видео: Как создать и добавить глобальные группы
Создание глобальной группы
Глобальные группы могут создавать администраторы сайта и другие пользователи с соответствующими разрешениями.
-
Перейдите в Администрирование сайта > Пользователи > Учётные записи > Глобальные группы.

-
Нажмите кнопку «Добавить». Обратите внимание, что в раскрывающемся списке вы можете выбрать, сделать вашу группу доступной на всём сайте «система» или в определённой категории курса.
-
Глобальные группы видны преподавателям по умолчанию, но если снять флажок «Видимая», они не будут доступны для использования преподавателями в их курсах.
-
Заполните данные и сохраните изменения.
-
Перейдите по ссылке «Назначить» напротив названия группы в списке доступных групп.

-
Выберите потенциальных пользователей из списка, затем нажмите кнопку «Добавить».
Пользовательские поля для глобальных групп
Вы можете создать пользовательские поля для глобальных групп в Администрирование сайта > Пользователи > Пользовательские поля для глобальных групп.
По умолчанию только администраторы сайта могут настраивать пользовательские поля для глобальных групп. Вы можете разрешить пользователям, занимающим должности менеджеров, настраивать эти поля, предоставив им возможность «Настроить пользовательские поля для глобальных групп».
Создание глобальных групп массово
-
Глобальные группы можно создать с помощью загрузки файла CSV в систему или в определённую категорию из Администрирование сайта > Пользователи > Учётные записи > Глобальные группы > Загрузить глобальные группы. Более подробную информацию можно найти на странице Загрузка глобальных групп.
-
Менеджеры категорий могут загружать файлы CSV для создания глобальных групп из ссылки «Глобальные группы» в блоке «Управление» своей категории.
-
Пример файла приведён ниже. Группа «Студенты 2014–2015» будет создана в системе, а группа «История» — в уже существующей категории «Гуманитарные науки»:

Добавление пользователей в глобальную группу массово
- Перейдите в Управление > Администрирование сайта > Пользователи > Учётные записи > Массовые действия с пользователями.
- Найдите пользователей, установив соответствующий фильтр.
- Добавьте пользователей из доступного списка в выбранный список.
- Выберите «Добавить в глобальную группу» с выбранными пользователями.
Массовое удаление глобальных групп
Массовое удаление глобальных групп осуществляется путём их выбора и нажатия кнопки «Удалить выбранные» в нижней части экрана.

Загрузка пользователей в глобальную группу
Администратор может загрузить пользователей через CSV-файл в существующие глобальные группы следующим образом:
-
Перейдите в Управление > Администрирование сайта > Пользователи > Учётные записи > Загрузить пользователей.
-
Загрузите текстовый файл в следующем формате:
username,password,firstname,lastname,email,cohort1
tomjones,Pass1234*,Tom,Jones,tomjones@example.com,year3
marysmith,Pass1234*,Mary,Smith,marysmith@example.com,year4где year3 и year4 — это идентификационные номера глобальных групп (то есть не их имена).
Примечание: если пользователи уже существуют в системе, то вам нужно указать только их имя пользователя с выбранной группой в вашем CSV-файле.
Также можно создать группу одновременно с загрузкой пользователей в систему:
username,password, firstname,lastname,email,cohort1
jackbrown,Pass5678,Jack,Brown,jbrown@example.com,"London Contingent"В приведенном выше примере при загрузке CSV-файла будет создана группа с именем «London Contingent» и идентификатором «London Contingent».
ВНИМАНИЕ: загрузка файла работает с идентификатором группы, а не с именем группы.
Следовательно, если вы вручную создали группу с именем, но оставили идентификатор пустым, и затем попытаетесь добавить пользователей в эту группу с помощью загрузки файла, возникнут проблемы. Если вы используете название группы в столбце группы в файле загрузки, процесс загрузки создаст ВТОРУЮ группу с тем же именем, что и у уже существующей, с идентификатором, таким же, как и имя.
Пример:
- Вы вручную создали группу с именем «Группа А» и оставили идентификатор пустым.
- Ваш файл загрузки пытается поместить пользователей в группу1 со значением «Группа А».
- Поскольку группы с таким идентификатором не существует, загрузка создаст новую группу с именем и идентификатором «Группа А».
- И появится две группы с одинаковым именем, но одна с пустым идентификатором, а пользователи из вашего файла загрузки будут в недавно созданной группе с идентификатором «Группа А», а не в уже существующей, как предполагалось.
Это, вероятно, не то, что вы хотите, поэтому будьте осторожны, чтобы избежать такой ситуации. И самый простой способ сделать это — всегда присваивать своим группам идентификатор и не оставлять его пустым.
Поиск глобальных групп
Когда на сайте большое количество групп, ключевые слова можно ввести в поле «Поиск глобальных групп», чтобы найти или отфильтровать доступные группы.
Экран «Все глобальные группы», доступный из Администрирование сайта > Пользователи > Учётные записи > Глобальные группы, позволяет администратору просматривать и искать системные группы и группы категорий.
Управление группами категорий
Группы, созданные для категории, а не для системы, можно найти, выбрав соответствующую категорию, а затем нажав ссылку «Глобальные группы» в Управление > Категория (название) > Глобальные группы.
Возможности глобальных групп
- Добавить и удалить участников группы.
- Создать, удалить и переместить группы.
- Настроить экземпляры групп.
- Просмотреть глобальные группы на сайте.
- Настроить пользовательские поля для групп.
Зачисление группы на курс
Есть два способа зачислить группу на курс:
- Синхронизация с глобальной группой.
- Ручное зачисление группы.
Следующее видео объясняет оба метода: Ссылка на видео: Глобальные группы: массовое зачисление.
При синхронизации с глобальной группой, если позже пользователи будут добавлены или удалены из группы, они будут автоматически зачислены или отчислены с курса. Для получения дополнительной информации см. Синхронизация с глобальной группой.
Ручное зачисление группы, однако, является одноразовым действием. Добавление или удаление пользователей из группы позже не влияет на зачисление на курс.
Ручное зачисление группы
Чтобы вручную зачислить всех участников группы на курс:
-
Перейдите в Навигация по курсу > Участники > Записать пользователей на курс.
-
Нажмите кнопку «Записать пользователей на курс», а затем «Просмотреть глобальные группы».
-
Выберите группу, затем нажмите кнопку «Завершить зачисление пользователей».

Необходимые права для ручного зачисления участников группы:
- enrol/manual:enrol in course context.
- moodle/course:enrolreview in course context.
Роль «Преподаватель» (editingteacher) по умолчанию имеет все эти права.